to lay an egg - English Synonyms Dictionary